Complexity of Memory-Efficient Kronecker Operations with Applications to the Solution of Markov Models
نویسندگان
چکیده
We present new algorithms for the solution of large structured Markov models whose infinitesimal generator can be expressed as a Kronecker expression of sparse matrices. We then compare them with the shuffle-based method commonly used in this context and show how our new algorithms can be advantageous in dealing with very sparse matrices and in supporting both Jacobi-style and Gauss-Seidel-style methods with appropriate multiplication algorithms. Our main contribution is to show how solution algorithms based on Kronecker expression can be modified to consider probability vectors of size equal to the “actual” state space instead of the “potential” state space, thus providing space and time savings. The complexity of our algorithms is compared under different sparsity assumptions. A nontrivial example is studied to illustrate the complexity of the implemented algorithms.
منابع مشابه
Complexity of Memory-eecient Kronecker Operations with Applications to the Solution of Markov Models
We present new algorithms for the solution of large structured Markov models whose innnitesimal generator can be expressed as a Kronecker expression of sparse matrices. We then compare them with the shuue-based method commonly used in this context and show how our new algorithms can be advantageous in dealing with very sparse matrices and in supporting both Jacobi-style and Gauss-Seidel-style m...
متن کاملComplexity of Kronecker Operations on Sparse Matrices with Applications to the Solution of Markov Models
We present a systematic discussion of algorithms to multiply a vector by a matrix expressed as the Kronecker product of sparse matrices, extending previous work in a unified notational framework. Then, we use our results to define new algorithms for the solution of large structured Markov models. In addition to a comprehensive overview of existing approaches, we give new results with respect to...
متن کاملComplexity of Kronecker Operations on Sparse Matrices with Applications to Solution of Markov Models
We present a systematic discussion of algorithms to multiply a vector by a matrix expressed as the Kronecker product of sparse matrices, extending previous work in a unified notational framework. Then, we use our results to define new algorithms for the solution of large structured Markov models. In addition to a comprehensive overview of existing approaches, we give new results with respect to...
متن کاملRestructuring tensor products to enhance the numerical solution of structured Markov chains
Kronecker descriptors are an efficient option to store the underlying Markov chain of a model in a structured and compact fashion. The basis of classical numerical solutions for Kronecker descriptors represented models is the VectorDescriptor Product (VDP). The Shuffle algorithm is the most popular VDP method to handle generalized descriptors, i.e., descriptors with functional elements. Recentl...
متن کاملOn Vector-Kronecker Product Multiplication with Rectangular Factors
The infinitesimal generator matrix underlying a multidimensional Markov chain can be represented compactly by using sums of Kronecker products of small rectangular matrices. For such compact representations, analysis methods based on vector-Kronecker product multiplication need to be employed. When the factors in the Kronecker product terms are relatively dense, vectorKronecker product multipli...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- INFORMS Journal on Computing
دوره 12 شماره
صفحات -
تاریخ انتشار 2000